Kapitel 1. Aktualisieren der Firmware.

Inhalt / Nächstes Kapitel
Um diese Entwickler-Vorabversion von OS4 auf Ihren AmigaOne zu installieren, müssen Sie dessen Firmware (U-Boot) auf V1.0.0 vom 12. April 2004 (oder neuer) aktualisieren.
Falls Sie wissen, daß das ROM Ihrer Firmware schreibgeschützt ist, kontaktieren Sie bitte Ihren Amigahändler, um es gegen ein ungeschütztes ROM auszutauschen bevor Sie fortfahren.
Der Aktualisierungsprozeß sollte erkennen, ob Ihr Firmware ROM schreibgeschützt ist und stoppen, falls es nicht aktualisiert werden kann.

Im Firmware-Verzeichnis auf der CD der AmigaOS4.0 Entwickler-Vorabversion befinden sich alle nötigen Imagedateien, um Ihre U-Boot-Firmware zu aktualisieren.
Für Instruktionen für die Erstellung dieser Imagedateien klicken Sie hier.
Es sind zwei Version verfügbar, von denen eine für die Aktualisierung von U-Boot, Version 0.0.1 (10. September 2003), die Andere für die Aktualisierung von Version 1.0.0 (Dezember 2003 oder neuer) gedacht ist.

Stellen Sie bitte sicher, daß Sie die richtige Version benutzen.

Beispiel:-
Um die "10. September 2003"-Version von U-Boot zu aktualisieren, benutzen Sie die "From 0.1"-Imagedatei.
Um die "22. Dezember 2003" oder eine neuere Version von U-Boot zu aktualisieren, benutzen Sie die "From 1.0"-Imagedatei.

Falls Sie sich nicht sicher sind, welche Version von U-Boot Sie derzeit benutzen, führen Sie die folgenden Schritte durch:-



Drücken Sie eine beliebige Taste, sobald die Nachricht "Press any key to interrupt autoboot:" auf Ihrem Bildschirm erscheint.
Es sollte so oder so ähnlich aussehen:-


Der U-Boot-Voreinsteller-Countdown startet nun - warten Sie, bis er abgelaufen ist, ohne ihn zu unterbrechen.
Es sollte so oder so ähnlich aussehen:-


Sie sollten nun die U-Boot-Kommandoeingabe "]" sehen.
Geben Sie ver ein und drücken Sie die Eingabetaste.
Es sollte so oder so ähnlich aussehen:-


Sie sollten nun herausgefunden haben, welcher Firmware-Aktualisierer zu benutzen ist. Wenn Sie bereit sind fortzufahren, folgen Sie der oben beschriebenen Vorgehensweise, um die U-Boot-Sequenz zu unterbrechen. Legen Sie die Firmware-Aktualisierungs-CD in Ihr CD-Rom ein und geben Sie in der U-Boot-Kommandozeile "]" folgende Befehlsfolgen ein:-

ide reset
diskboot 500000 X:0 ; bootm
*

* X ist entweder 0, 1, 2 oder 3, abhängig von der Konfiguration Ihres CD-Roms.

CDROM als Primary Master: diskboot 500000 0:0 ; bootm
CDROM als Primary Slave: diskboot 500000 1:0 ; bootm
CDROM als Secondary Master: diskboot 500000 2:0 ; bootm
CDROM als Secondary Slave: diskboot 500000 3:0 ; bootm



Falls Sie unsicher sind, welches diskboot-Kommando Sie benutzen müssen, werfen Sie einen Blick auf die --Disk Summary-- Ausgabe, die angezeigt wird, sobald Sie Ihren AmigaOne einschalten. Auf dieser können Sie sehen, welche Gerätenummer Ihrem CD-Rom zugewiesen wurde. Die Gerätenummer ist die gleiche Nummer, die Sie für das diskboot-Kommando benutzen sollten. Auf dem nebenstehenden Beispiel können Sie sehen, daß das CD-Rom die Gerätenummer 2 hat; also würden Sie das Kommando "diskboot 500000 2:0 ; bootm" benutzen.
Es sollte so oder so ähnlich aussehen:-


Falls Sie eine Aktualisierungsdiskette unter Linux erzeugt haben, legen Sie die Diskette in Ihr Diskettenlaufwerk ein und geben Sie in der U-Boot-Kommandozeile "]" folgende Befehle ein:-

fdcboot ; bootm

Es ist auch möglich, Ihre Firmware über TFTP zu aktualisieren.
Versichern Sie sich zuerst, daß die U-Boot-Umgebungsvariable "serverip" die IP-Adresse des Servers enthält, von dem Sie die Imagedatei empfangen möchten. Zum Beispiel: 192.168.0.5

Lesen Sie das nächste Kapitel, um zu erfahren, wie Sie U-Boot-Variablen ändern, bevor Sie fortfahren.

Geben Sie Folgendes in der U-Boot-Kommandozeile "]" ein:

setenv serverip 192.168.0.5 *

* Ersetzen Sie diese IP-Adresse mit der IP-Adresse Ihres TFTP-Servers.

Versichern Sie sich, daß der TFTP-Server läuft und arbeitet.

Kopieren Sie die Firmware-Installationsdatei für Disketten "updater.image" von der CD der AmigaOS4.0 Entwickler-Vorabversion in ein Verzeichnis des TFTP-Servers auf welches das TFTP-Programm Zugriff hat.
Dies ist die Datei, die Sie dann über TFTP aufrufen werden.

Geben Sie Folgendes in der U-Boot-Kommandozeile "]" ein:

tftpboot 500000 updater.image

Dies sollte nun den Aktualisierer laden und die gleiche Ausgabe wie die Standard- Diskettenversion erzeugen.

Die Firmware-Aktualisierung wird dann von CD, Diskette oder TFTP-Server gestartet und nach einigen Sekunden die folgende Nachricht angezeigen.
Es sollte so oder so ähnlich aussehen:-


Drücken Sie eine beliebige Taste, um fortzufahren.
Nun müssen Sie die Buchstaben "o" & "k" (in dieser Reihenfolge) eingeben, um zu bestätigen, daß Sie fortzufahren möchten.


Die Aktualisierung durchläuft nun zuerst eine Löschprozedur und danach die eigentliche Aktualisierungsprozedur. Sobald diese vollständig abgearbeitet wurde, erscheint eine 5 Sekunden lange Verzögerung, nach der Ihr AmigaOne neu gestartet werden wird.
Bitte schalten Sie Ihren AmigaOne während der Aktualisierung **NICHT** aus, da dies zu einer unbrauchbaren Firmware führen kann und so Ihr AmigaOne nicht mehr bootfähig ist.

Falls Sie nicht vollständig sicher sind, wie Sie eine Aktualisierung des Flashspeichers von U-Boot durchführen, kontaktieren Sie Ihren Amigahändler, um sich beraten zu lassen.




Inhalt / Nächstes Kapitel